package model;





/**
 * @author Alexander Müller
 * 
 */
public class Constants {

	public static final int CLASS_A = 8;
	public static final int CLASS_B = 16;
	public static final int CLASS_C = 24;
	public static final int MAXBITS = 32;
	public static final int BITMAX = 256;
	public static final int BITMAXVALUE = 255;
	public static final int BITMAXSQRD = (int) Math.pow(256, 2);
	public static final int MAXHOSTS = (int) Math.pow(256, 3);

	public static final String EMPTY = "";
	public static final String POINT = ".";
	public static final String POINTPATTERN = "\\.";
	public static final String OCTETMAX = "255";
	public static final String HOSTELEMENT = "HostAddress";
	public static final String SUBNETELEMENT = "Subnet";
	public static final String IPELEMENT = "IpAddress";
	public static final String ADDRESSELEMENT = "Address";
	public static final String ADDITIONALELEMENT = "AdditionalInfo";
	public static final String ATTRIBUTENAME = "name";
	public static final String ATTRIBUTEADDRESS = "address";
	public static final String ROOTELEMENT = "NetworkCalculator";
	public static final String CLOSE = "Schließen";
	public static final String XMLTYPES = "XML-Dateien";
	public static final String XMLENDING = ".xml";
	public static final String LOADERTITLE = "Datei auswählen";
	public static final String FILEERRORMESSAGE = " Sie haben keine XML-Datei ausgewählt oder die Datei endet nicht auf .xml! ";
	public static final String SAVESUCCESSMESSAGE = "Speicherung erfolgreich!";
	public static final String INFO = "Information";
	public static final String DELETING = "Wollen Sie die Daten wirklich löschen?";
	public static final String LOADSUCCESSMESSAGE = "Laden war erfolgreich!";
	public static final String FREEIP = "<Free>";
	public static final String NETADDRESS = "Netzadresse";
	public static final String BROADCASTADDRESS = "Broadcastadresse";
	public static final String CHOOSESUBNET = "Bitte Subnetz auswählen: ";
	public static final String ADDIPLABEL = "Tragen Sie hier die IP-Adresse ein die Sie hinzufügen wollen: ";
	public static final String ADDIPTEXT = "Tragen Sie hier zusätzliche Informationen zur IP-Adresse ein: ";
	public static final String IPRESERVED = "Vergeben";
	public static final String ERROR = "Fehler";
	public static final String IPADDINGERROR = "Diese IP-Adresse ist nicht im Bereich des Subnetzes!";
	public static final String ABORT = "Abbrechen";
	public static final String OK = "OK";
	public static final String CHOOSEOPTION = "Bitte wählen Sie eine Option aus: ";
	public static final String OPTIONONEIP = "Eine neue IP-Adresse hinzufügen";
	public static final String OPTIONTWOIPCHOOSE = "Eine neue IP-Adresse auswählen & hinzufügen";
	public static final String OPTIONTHREEIPS = "Mehrere neue IP-Adressen hinzufügen";
	public static final String ADDIPTITLE = "Hinzufügen einer IP-Adresse";
	public static final String ZERO = "0"; 
	public static final String ADD = "Hinzufügen";
	public static final String CHOOSEIP = "Bitte IP-Adresse auswählen: ";
	public static final String HOSTCOUNT = "Bitte Anzahl neuer IPs angeben: ";
	public static final String MULTIADDTITLE = "Zusatztext hinzufügen";
	public static final String DOUBLE = " : ";
	public static final String ADDINFO = "Bitte tragen Sie hier die zusätzlichen Informationen ein.\nBei leeren Feldern wird der Zusatztext [Vergeben] genutzt!";
	public static final String ADDHOST = "Tragen Sie hier die Adresse der neuen Hostadresse ein: ";
	public static final String ADDHOSTNAME = "Tragen Sie hier den Namen der Hostadresse ein: ";
	public static final String HOSTEXISTS = "Hostadresse ist schon vorhanden!";
	public static final String ATTRIBUTESIZE = "size";
	public static final String ADDRESSEXISTS = "Diese Adresse existiert schon!";
	public static final String CHOOSEHOST = "Bitte Hostadresse auswählen: ";
	public static final String HOST = "Hostadresse: ";
	public static final String SUBNET = "Subnetz: ";
	public static final String ADDNETADDRESS = "Netzadresse:";
	public static final String SUBNETNAME = "Name des Subnetzes:";
	public static final String SUBNETSIZE = "Hostanzahl:";
	public static final String SUBNETSUFFIX = "Suffix:";
	public static final String SIZEORSUFFIXERROR = "Hostanzahl oder Suffix bitte eingeben!";
	public static final String NOMORESPACE = "Dieses Subnetz hat keinen Platz für ein neues Subnetz!";
	public static final String PARSEERROR = "Bitte nur Zahlen eingeben!";
	public static final String SUFFIXERROR = "Der Suffix ist nicht korrekt!";
	public static final String SIZEERROR = "Die Hostadresse hat nicht mehr genug Platz!";
	public static final String HOSTSIZEERROR = "Die Anzahl der Hosts ist nicht korrekt!";
	public static final String PARSEERRORHOST = "Fehler bei der Hostanzahl! "
			+ PARSEERROR;
	public static final String PARSEERRORSUFFIX = "Fehler beim Suffix! "
			+ PARSEERROR;
	public static final String TOOMANYCHARS = "Zuviele Zeichen im Feld für die IP-Adressen!";
	public static final String DECIMAL = "Dezimal";
	public static final String BINARY = "Binär";
	public static final String WRONGNUMBERS = "Zuviele oder zu große Zahlen in die Felder eingetragen!";


}
